Skip to main content
GET
/
v1
/
hosting
/
plans
/
{id}
[Hosting Plans] Get web hosting plan details
curl --request GET \
  --url https://api.onetsolutions.net/v1/hosting/plans/{id} \
  --header 'Authorization: Bearer <token>'
{
  "name": "<string>",
  "slug": "<string>",
  "group": {
    "name": "<string>",
    "slug": "<string>",
    "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
    "name_en": "<string>",
    "name_fr": "<string>",
    "headline": "<string>",
    "headline_en": "<string>",
    "headline_fr": "<string>",
    "tagline": "<string>",
    "tagline_en": "<string>",
    "tagline_fr": "<string>",
    "display_order": 2147483647,
    "is_active": true
  },
  "pricing": [
    {
      "billing_cycle": "monthly",
      "price": "<string>",
      "discount_percent": "<string>",
      "is_default": true
    }
  ],
  "created": "2023-11-07T05:31:56Z",
  "modified": "2023-11-07T05:31:56Z",
  "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "name_en": "<string>",
  "name_fr": "<string>",
  "description": "<string>",
  "description_en": "<string>",
  "description_fr": "<string>",
  "hosting_type": "hostingaccount",
  "disk_space_mb": 2147483647,
  "bandwidth_mb": 2147483647,
  "max_email_accounts": 2147483647,
  "max_databases": 2147483647,
  "max_subdomains": 2147483647,
  "max_addon_domains": 2147483647,
  "max_parked_domains": 2147483647,
  "max_ftp_accounts": 2147483647,
  "max_accounts": 2147483647,
  "is_active": true
}

Documentation Index

Fetch the complete documentation index at: https://help.onetsolutions.net/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

Use Authorization: Bearer <token> header. Token can be a JWT token or an API key (format: sk-onetsolutions-...).

Path Parameters

id
string<uuid>
required

A UUID string identifying this Web Hosting Plan.

Response

Plan details retrieved successfully

name
string
required
Maximum string length: 255
slug
string
required
Maximum string length: 50
Pattern: ^[-a-zA-Z0-9_]+$
group
object
required
pricing
object[]
required
read-only
created
string<date-time>
required
read-only
modified
string<date-time>
required
read-only
id
string<uuid>
name_en
string
Maximum string length: 255
name_fr
string
Maximum string length: 255
description
string
description_en
string
description_fr
string
hosting_type
enum<string>
  • hostingaccount - Standard Hosting
  • reselleraccount - Reseller Hosting
Available options:
hostingaccount,
reselleraccount
disk_space_mb
integer<int64>

Disk space in MB, 0 for unlimited

Required range: 0 <= x <= 4294967295
bandwidth_mb
integer<int64>

Bandwidth in MB per month, 0 for unlimited

Required range: 0 <= x <= 4294967295
max_email_accounts
integer<int64>

Maximum email accounts, 0 for unlimited

Required range: 0 <= x <= 4294967295
max_databases
integer<int64>

Maximum databases, 0 for unlimited

Required range: 0 <= x <= 4294967295
max_subdomains
integer<int64>

Maximum subdomains, 0 for unlimited

Required range: 0 <= x <= 4294967295
max_addon_domains
integer<int64>

Maximum addon domains, 0 for unlimited

Required range: 0 <= x <= 4294967295
max_parked_domains
integer<int64>

Maximum parked domains, 0 for unlimited

Required range: 0 <= x <= 4294967295
max_ftp_accounts
integer<int64>

Maximum FTP accounts, 0 for unlimited

Required range: 0 <= x <= 4294967295
max_accounts
integer<int64>

Maximum accounts for reseller plans

Required range: 0 <= x <= 4294967295
is_active
boolean